#ifndef W32IO_H_
#define W32IO_H_
/****************************************************************************

 PROGRAM: dbbackup/dbrecs

 FILE:    win32io.h

 PURPOSE: Symbolic constants and function prototypes.

****************************************************************************/

/* Function prototypes */
STATUS LNPUBLIC SysFileOpenRead( const char * FileName, int * phRetFile );
STATUS LNPUBLIC SysFileCreate( const char * FileName, int * phRetFile );
STATUS LNPUBLIC SysFileWrite( int hFile, char *pData, DWORD wCount );
STATUS LNPUBLIC SysFileRead( int hFile, char *pData, DWORD wCount);
STATUS LNPUBLIC SysFileSeek( int hFile, DWORD dwPos, DWORD Loc );
STATUS LNPUBLIC SysFileClose( int hFile );
STATUS LNPUBLIC SysFileDelete( const char * FileName );
STATUS LNPUBLIC SysFileCreateDirectory ( const char * lFile );
STATUS LNPUBLIC SysFileCopy ( const char * Source, const char * Target, BOOL exist );
char * print_api_error (STATUS api_error);

#endif /*W32IO_H_*/
